voting place - Spanish English Dictionary